I found it - Allemand Anglais Dictionnaire